Books by Alex S. MacLean