Books by author 'John R Bell'