Views From the Porch: Contemplations and reflections of today's busy worldEbookViews From the Porch: Contemplations and reflections of today's busy worldbyJames M.Rating: 0 out of 5 stars0 ratingsSave Views From the Porch: Contemplations and reflections of today's busy world for later