$ 0 0 About the Author, Greg Knoll Greg Knoll just loves hanging out by the beach. He into all sorts of water sports and activities like swimming, jet skiing, water skiing, diving, snorkeling, and of course, surfing. He enjoys catching waves with...