suspenseful novels with philosophical themes