Title and author:
Beach Ball Physics
Michael R. Gallis, Ryan Vidal
© 2017, Michael R. Gallis, Ryan Vidal.
Released under a
license.