Top 100 Fantasy Books A Game Of Thrones by George RR Martin (A Song of Ice and Fire) ... The Colour Of Magic by Terry Pratchett (The Discworld Series) ... The Lord of the Rings by JRR Tolkien. ... Jonathan Strange & Mr Norrell by Susanna Clarke. ... The Name of the Wind by Patrick Rothfuss (The Kingkiller Chronicle) More items...