Human animals at our peak, but…..By Escape the 9-5 Grind / 21 November, 2016 True happiness and peace is to be found in embracing the visible and the invisible as one. Source: Human animals at our peak, but…..