Books by Gerd Rosenkranz