Ducks, Geese, and Swans: Anseriformes (Bird Families of the World) 2 volume set

9780198546450
0-19-854645-9