106 Impossible Things Before Breakfast: Bra- paperback, Robert Quine, 1440506264

This novel has a rhythm that pulls you in from the start.