E en.wikipedia.org Larry Ellison Owns 98% of Lanai Island, Hawaii 32 points snug 2 years ago 42 comments