books.google.com - The migration of birds has forever amazed and confounded onlookers. How do birds find their way to their destinations? How do they withstand the dangers and rigors of long-distance flight? The survival of migrant birds is increasingly threatened by environmental degradation and manmade hazards; their...http://books.google.com/books/about/Gatherings_of_Angels.html?id=KP3JlIvW88QC&utm_source=gb-gplus-shareGatherings of Angels