Review: An Interrupted Tapestry
Rating: 3 out of 5
Date: 08 19, 2013
Very predictable, and oh so very short for 2.99, I expected at least an hour of reading material. Double sigh.