Lunar Park by Bret Easton Ellis
Weirdest Books Ever
1,189 books — 1,184 voters