Stein handles the many narrative elements deftly.

Comments