<<just finished Dog Soldiers by Robert Stone (u may remember Who'll Stop the Rain flick starring Nick Nolte that DS is based on).>> Stone's a grim, pitiless bastard--not a lot of laughs--but I like him too, a really good writer. If you haven't already, read A Flag for Sunrise or Outerbridge Reach. They'll wipe that smile off your face.