Books by Alastair G. Hunter