The western snowy plover is a small shorebird distinguished from other plovers (family Charadriidae) by its small size, pale brown upper parts, dark patches on...
How can evolution explain the migration of a small bird that flies 88 hours, non-stop, from Alaska to Hawaii? The Incredible Creatures That Defy Evolution...