Nice book with so much new things

#1

Author have given his best time in this book…