diff --git a/README.md b/README.md
index d1b3f11..8bb1812 100644
--- a/README.md
+++ b/README.md
@@ -67,6 +67,7 @@ You can find all the books listed below in [**book**](/book) folder of this repo
* Mastering TypeScript - Second Edition [[Download]](/book/Mastering%20TypeScript%20-%20Second%20Edition.pdf)
* Mastering Web Application Development with AngularJS [[Download]](/book/Mastering%20Web%20Application%20Development%20with%20AngularJS.pdf)
* MEAN Web Development [[Download]](/book/MEAN%20Web%20Development.pdf)
+* Node.js 8 the Right Way - Practical, Server-Side JavaScript That Scales [[Download]](/book/Node.js%208%20the%20Right%20Way%20-%20Practical%2C%20Server-Side%20JavaScript%20That%20Scales.pdf)
* Node.js the Right Way [[Download]](/book/Node.js%20the%20Right%20Way.pdf)
* Object-Oriented JavaScript - Second Edition [[Download]](/book/Object-Oriented%20JavaScript%20-%20Second%20Edition.pdf)
* Offline First Web Development [[Download]](/book/Offline%20First%20Web%20Development.pdf)
diff --git a/book/Node.js 8 the Right Way - Practical, Server-Side JavaScript That Scales.pdf b/book/Node.js 8 the Right Way - Practical, Server-Side JavaScript That Scales.pdf
new file mode 100644
index 0000000..4864d85
--- /dev/null
+++ b/book/Node.js 8 the Right Way - Practical, Server-Side JavaScript That Scales.pdf
@@ -0,0 +1,38215 @@
+%PDF-1.4
+%
+1 0 obj<>3<
>4<>5<>6<>7<>8<>9<>10<>11<>12<>13<>14<>15<>16<>17<>18<>41<>66<>93<>158<>195<>268<>293<>298<>301<>]>>/OpenAction[132 0 R/XYZ 0 648 0]/Pages 2 0 R/PageMode/UseOutlines/Names 4827 0 R/Type/Catalog/Outlines 5 0 R/Metadata 3 0 R>>endobj
+2 0 obj<>endobj
+3 0 obj<>stream
+
+
+
+
+ application/pdf
+
+
+ Node.js 8 the Right Way
+
+
+
+
+ Jim R. Wilson
+
+
+
+
+ XEP 4.19 build 20110304
+ False
+
+
+ Pragmatic Bookshelf
+ 2018-02-19T21:09:47Z
+ 2018-02-25T23:10:52-05:00
+ 2018-02-25T23:10:52-05:00
+
+
+ Pragmatic Bookshelf
+
+
+ uuid:d6a827be-c60a-4b98-a101-364490960dbe
+ uuid:9b186ad0-3900-48f4-8a14-9c5cfe71260e
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+endstream
+endobj
+4 0 obj<>endobj
+5 0 obj<>endobj
+6 0 obj<>endobj
+7 0 obj<>endobj
+8 0 obj<>endobj
+9 0 obj<>endobj
+10 0 obj<>endobj
+11 0 obj<>endobj
+12 0 obj<>endobj
+13 0 obj<>endobj
+14 0 obj<>endobj
+15 0 obj<>endobj
+16 0 obj<>endobj
+17 0 obj<>endobj
+18 0 obj<>endobj
+19 0 obj<>endobj
+20 0 obj<>endobj
+21 0 obj<>endobj
+22 0 obj<>endobj
+23 0 obj<>endobj
+24 0 obj<>endobj
+25 0 obj<>endobj
+26 0 obj<>endobj
+27 0 obj<>endobj
+28 0 obj<>endobj
+29 0 obj<>endobj
+30 0 obj<>endobj
+31 0 obj<>endobj
+32 0 obj<>endobj
+33 0 obj<>endobj
+34 0 obj<>endobj
+35 0 obj<>endobj
+36 0 obj<>endobj
+37 0 obj<>endobj
+38 0 obj<>endobj
+39 0 obj<>endobj
+40 0 obj<>endobj
+41 0 obj<>endobj
+42 0 obj<>endobj
+43 0 obj<>endobj
+44 0 obj<>endobj
+45 0 obj<>endobj
+46 0 obj<>endobj
+47 0 obj<>endobj
+48 0 obj<>endobj
+49 0 obj<>endobj
+50 0 obj<>endobj
+51 0 obj<>endobj
+52 0 obj<>endobj
+53 0 obj<>endobj
+54 0 obj<>endobj
+55 0 obj<>endobj
+56 0 obj<>endobj
+57 0 obj<>endobj
+58 0 obj<>endobj
+59 0 obj<>endobj
+60 0 obj<>endobj
+61 0 obj<>endobj
+62 0 obj<>endobj
+63 0 obj<>endobj
+64 0 obj<>endobj
+65 0 obj<>endobj
+66 0 obj<>endobj
+67 0 obj<>endobj
+68 0 obj<>endobj
+69 0 obj<>endobj
+70 0 obj<>endobj
+71 0 obj<>endobj
+72 0 obj<>endobj
+73 0 obj<>endobj
+74 0 obj<>endobj
+75 0 obj<>endobj
+76 0 obj<>endobj
+77 0 obj<>endobj
+78 0 obj<>endobj
+79 0 obj<>endobj
+80 0 obj<>endobj
+81 0 obj<>endobj
+82 0 obj<>endobj
+83 0 obj<>endobj
+84 0 obj<>endobj
+85 0 obj<>endobj
+86 0 obj<>endobj
+87 0 obj<>endobj
+88 0 obj<>endobj
+89 0 obj<>endobj
+90 0 obj<>endobj
+91 0 obj<>endobj
+92 0 obj<>endobj
+93 0 obj<>endobj
+94 0 obj<>endobj
+95 0 obj<>endobj
+96 0 obj<>endobj
+97 0 obj<>endobj
+98 0 obj<>endobj
+99 0 obj<>endobj
+100 0 obj<>endobj
+101 0 obj<>endobj
+102 0 obj<>endobj
+103 0 obj<>endobj
+104 0 obj<>endobj
+105 0 obj<>endobj
+106 0 obj<>endobj
+107 0 obj<>endobj
+108 0 obj<>endobj
+109 0 obj<>endobj
+110 0 obj<>endobj
+111 0 obj<>endobj
+112 0 obj<>endobj
+113 0 obj<>endobj
+114 0 obj<>endobj
+115 0 obj<>endobj
+116 0 obj<>endobj
+117 0 obj<>endobj
+118 0 obj<>endobj
+119 0 obj<>endobj
+120 0 obj<>endobj
+121 0 obj<>endobj
+122 0 obj<>endobj
+123 0 obj<>endobj
+124 0 obj<>endobj
+125 0 obj<>endobj
+126 0 obj<>endobj
+127 0 obj<>endobj
+128 0 obj<>endobj
+129 0 obj<>endobj
+130 0 obj<>endobj
+131 0 obj<>endobj
+132 0 obj<>endobj
+133 0 obj<>stream
+x3Pp2PH*z&
+@B $+++P( &Aɹ0=(2:I 2L=
\3,nCT0>