Odd, random little collection of vignettes. Some are purposely hilarious, others incidentally so. Some tie together, some are meant to be read in isolation. There is a surprising amount of introspection and insight into human nature, since I thought this to be a collection of humorous short stories - which it is and isn't. 
 Well worth reading just for the short story, "Sophia," from which the title is derived.