Hummingbirds of Belize by Carol Farneti Foster.