Books by Alan B Lloyd