Books by author 'Edward J Hughes'