Top 1 alternative sites to clanscanada.ca
CASSOC
A Scottish Association for information on clans and all things scottish