Pedigree map of William Alexander Strachan