Books by Barnard, Guy Christian