Canis Major

Deborah Houlding:   Star Lore of the Constellations Canis Major - the Greater Dog