Prince Henry the Navigator And his school of navigation at Sagres, Portugal By Deborah L. Hoeflinger.