Star | Paperbacklittle |
---|---|
Company | 9780316002578031600257701 |
Sep 2009 | Told from three distinct voices and perspectives this powerful yet humorous novel weaves an intricate and compelling story about strangers coming together unlikely friendships and finding ones place in the universe |