Neat, but not tidy yet - I've emailed the developer about a couple of issues:
• does it work with paper sizes other than US Letter? It seemed out of register when I tried it with A4, but that might be inkjet inaccuracy
• if first/last name is blank, it prints (null) for that 'field' - needs to allow for no first/last name, and if both are missing, to check for a company name instead of just printing (null) (null)!
• ignores any AB entries whose name begins with a number
Good idea, but needs tweaking.