Pedigree map of James I Stewart