Hassan, Robert,1959-author.