cliffhangers

Here they are -- the books that left us breathless in the last 50 pages. Some are traditional thrillers, some whodunits and some roller-coaster novels.