Books by Peter A. White