Rose, Andrew,1959-author.