Fagan, Adam,1964-author.