The Oxford Illustrated Book of American Children's Poems, edited by Donald Hall, is an incredible anthology which spans two centuries. The collection of 81 poems opens with anonymous Native American cradlesongs and ends with the unique voices of contemporary poetry. In between is a great mix of classics, old and new. The wide range of voices and styles are complemented by archival illustrations in black & white and color which transport the reader to different time periods, making each poem its own history lesson. What makes this book a treasure is Donald Hall's selection of an eclectic mix of poems, which reflects and honors the diversity of American culture.