reflections-d-klein