Books by Cyrus Macfoy