Gardens of water a novel - Drew, Alan (Random House Trade Paperbacks, 2009)