JohnnyCache rated The invisible island: 5 stars March 30, 2018 Public The invisible island by Ron Roy