Books by Kai P. Purnhagen