40 Short Stories and 250 Poems by Peter Schakel | Lex | Lex