Books by Gerry Lange