List of available books by author: Peter M. Allen