Unlimited number of surprises

#1

Great novel to read as it is filled with lots of surprises.

#2

Yes I agree, pleasant surprises and not so pleasant surprises

#3

It is indeed full of surprises