John Williams by Tim Greiving (ARC 9/25) This novel creates a setting so vivid you can almost smell the rain.