Manyebook
Sheri L. Williamson
A Peterson Field Guide to Hummingbirds of North America