Books you think will be cheesy but are actually a good read