Books by C H MacLean