Free Book ==> Click Here <== Free Book > Jeff Cann has achieved the improbable. He has taken an honest look at himself. The twenty-four stories that comprise this book range from serious and sad to funny and uplifting. And they all include an element of raw, self-analysis. These well-crafted stories each stand on their own, but … Continue reading Fragments, revisited