Books by author 'Robert Lanning'