Books by C. A. Portnellus