Books by author 'Brian S Roper'