Handbook of the birds of Europe, the Middle East and North Africa - 960 pages : illustrations ; 27 cm

0198575076

598.294