Ages 3 to 5: Bonaparte Falls Apart Your toddler probably won't understand all the puns in Bonaparte Falls Apart ($16), but you'll have a bone-anza of a time reading it to them. Image Source: amazon.com Bonaparte Falls Apart $16 from amazon.com Buy Now