GARY LACARRUBBA Non-Fiction Reflections of Humanity: A Tapestry of Perceptions Reflections of Humanity contains many opportunities for introspection which relate to who we are.