Books by author 'Andrew Benjamin'