Books by peter d kramer