Brooke, John L.,1953-author.