Books by S.Z. Knapp