twist ending books