Books by A. Palmer