Pedigree map of James Desmond Flahaven