Books by Lawrence J Rupp