• Thanks for the reply.

    That gives me something to work with; I would have never have considered doing a 'double' join on the same table.

    Thanks again, it's much appreciated.