in-spite-of-the-gods