Both Banks of Life: Forty Short Stories