time |
authors 📖 |
title (review,
1 words) | goodreads |
2022 |
David Musgrave 📖 |
Lambda (review,
185 words) |
2020 |
Trine Falbe, Kim Andersen & Martin Michael Fred… 📖 |
The Ethical Design Handbook (review,
5 words) |
2019 |
Jono Bacon 📖 |
People Powered (review,
126 words) | goodreads |
2018 |
Patrick Ness 📖 |
A Monster Calls (review,
73 words) | goodreads |
2018 |
Patrick Weekes 📖 |
The Palace Job (review,
102 words) (Rogues of the Republic #1) | goodreads |
2018 |
Seth Skorkowsky 📖 |
Damoren (review,
82 words) (Valducan #1) | goodreads |
2018 |
Ari Marmell 📖 |
Hot Lead, Cold Iron (review,
89 words) (Mick Oberon #1) | goodreads |
2017 |
S. D. Tower 📖 |
The Assassins of Tamurin (review,
58 words) | goodreads |
2017 |
Lee Child & Sandra Brown & C. J. Box & Val McDe… 📖 |
MatchUp (review,
25 words) | goodreads |
2017 |
Ben Aaronovitch 📖 |
The Furthest Station (review,
12 words) (Rivers of London #5) | goodreads |
2017 |
Joseph Nassise 📖 |
The Templar Chronicles (review,
73 words) (The Templar Chronicles #1) | goodreads |
2017 |
John Sandford 📖 |
Deep Freeze (review,
129 words) (Virgil Flowers #10) | goodreads |
2017 |
Michael Marshall Smith 📖 |
Hannah Green and Her Unfeasibly Mundane Existence (review,
102 words) | goodreads |
2017 |
Ian Tregillis 📖 |
What Doctor Gottlieb Saw (review,
82 words) | goodreads |
2017 |
Gillian Flynn 📖 |
The Complete Gillian Flynn: Omnibus (review,
91 words) | goodreads |
2017 |
V.E. Schwab 📖 |
A Darker Shade of Magic (review,
88 words) (Shades of Magic #1) | goodreads |
2017 |
Peter Wilkinson & Joan Bright Astley 📖 |
Gubbins and Soe (review,
9 words) |
2017 |
Seanan McGuire 📖 |
Midnight Blue-Light Special (review,
148 words) (InCryptid #2) | goodreads |
2017 |
Seanan McGuire 📖 |
Discount Armageddon (review,
435 words) (InCryptid #1) | goodreads |
2017 |
Neil McGarry & Daniel Ravipinto 📖 |
The Ruling Mask (review,
370 words) (Grey City #3) | goodreads |
2017 |
Neil McGarry & Daniel Ravipinto 📖 |
The Fall of Ventaris (review,
358 words) (Grey City #2) | goodreads |
2017 |
Neil McGarry & Daniel Ravipinto 📖 |
The Duchess of the Shallows (review,
182 words) (Grey City #1) | goodreads |
2017 |
Craig Schaefer 📖 |
The Long Way Down (review,
91 words) (Daniel Faust #1) | goodreads |
2017 |
Johann David Wyss 📖 |
Swiss Family Robinson (review,
70 words) | goodreads |
2017 |
Mary E. Burt 📖 |
Poems Every Child Should Know (review,
92 words) | goodreads |
2016 |
Cassandra Khaw 📖 |
Hammers on Bone (review,
66 words) | goodreads |
2016 |
Daniel Polansky 📖 |
A City Dreaming: A Novel (review,
120 words) | goodreads |
2016 |
William Hertling 📖 |
Kill Process (review,
1160 words) | goodreads |
2016 |
Ben Aaronovitch 📖 |
Broken Homes (review,
116 words) (Rivers of London #4) | goodreads |
2016 |
Ben Aaronovitch 📖 |
The Hanging Tree (review,
199 words) (Rivers of London #6) | goodreads |
2016 |
Margaret Weis & Tracy Hickman 📖 |
Time of the Twins (review,
13 words) (Dragonlance Legends #1) |
2016 |
Margaret Weis & Tracy Hickman 📖 |
War of the Twins (review,
7 words) (Dragonlance Legends #2) |
2016 |
Margaret Weis & Tracy Hickman 📖 |
Test of the Twins (review,
43 words) (Dragonlance Legends #3) |
2016 |
Cecil Adams & Ed Zotti 📖 |
Return of the Straight Dope (review,
13 words) | goodreads |
2016 |
Michael Baigent & Richard Leigh & Henry Lincoln 📖 |
Holy Blood, Holy Grail (review,
126 words) |
2016 |
Michael Marshall Smith 📖 |
Only Forward (review,
64 words) | goodreads |
2016 |
Brandon Sanderson 📖 |
The Mistborn Trilogy (review,
113 words) | goodreads |
2016 |
John Sandford & Michele Cook 📖 |
Rampage (review,
238 words) (The Singular Menace #3) |
2016 |
Jonathan L. Howard 📖 |
The Fall of the House of Cabal (review,
196 words) (Johannes Cabal #5) | goodreads |
2016 |
Daniel Abraham 📖 |
The Cambist and Lord Iron: A Fairy Tale of Economics (review,
34 words) |
2016 |
Mark Forsyth 📖 |
The Elements of Eloquence (review,
36 words) | goodreads |
2016 |
Terry Pratchett 📖 |
Raising Steam (review,
127 words) (Discworld #40) | goodreads |
2016 |
Terry Pratchett 📖 |
The Shepherd's Crown (review,
40 words) (Discworld #41) | goodreads |
2016 |
Cory Doctorow 📖 |
Information Doesn't Want to Be Free: Laws for the Internet Age (review,
58 words) | goodreads |
2016 |
Jules Verne 📖 |
Around the World in Eighty Days (review,
53 words) | goodreads |
2016 |
T.J. Zakreski 📖 |
The Cygnus Virus (review,
306 words) | goodreads |
2016 |
Timothy Perper & Martha Cornog 📖 |
Sex, Death, and the End of the World (review,
186 words) | goodreads |
2016 |
K. J. Parker 📖 |
Blue and Gold (review,
50 words) (Saloninus #1) | goodreads |
2016 |
K. J. Parker 📖 |
The Devil You Know (review,
72 words) (Saloninus #2) | goodreads |
2016 |
Daniel O'Malley 📖 |
The Rook (review,
648 words) (Checquy Files #1) | goodreads |
2016 |
Daniel O'Malley 📖 |
Stiletto (review,
340 words) (Checquy Files #2) | goodreads |
2016 |
Will Wight 📖 |
House of Blades (review,
1 words) (Traveler's Gate #1) | goodreads |
2016 |
Blake Charlton 📖 |
Spellwright (review,
80 words) (Spellwright #1) | goodreads |
2016 |
Troy Denning 📖 |
The Verdant Passage (review,
90 words) (Prism Pentad #1) | goodreads |
2016 |
Alex Hughes 📖 |
Clean (review,
50 words) (Mindspace Investigations #1) | goodreads |
2016 |
Claire North 📖 |
The First Fifteen Lives of Harry August (review,
123 words) | goodreads |
2016 |
Tim Marquitz 📖 |
Armageddon Bound (review,
48 words) (Demon Squad #1) | goodreads |
2016 |
John Lenahan 📖 |
Shadowmagic (review,
61 words) (Shadowmagic #1) | goodreads |
2016 |
John Lenahan 📖 |
Prince of Hazel and Oak (review,
63 words) (Shadowmagic #2) | goodreads |
2016 |
Robert Littell 📖 |
The Once and Future Spy (review,
88 words) | goodreads |
2016 |
K. A. Stewart 📖 |
A Line in the Sand (review,
127 words) (Jesse James Dawson #5) | goodreads |
2016 |
P. J. Tracy 📖 |
Want to Play? (review,
108 words) (Monkeewrench #1) | goodreads |
2016 |
K. A. Stewart 📖 |
A Devil in the Details (review,
118 words) (Jesse James Dawson #1) | goodreads |
2016 |
Rachel Aaron 📖 |
The Spirit Thief (review,
176 words) (Eli Monpress #1) | goodreads |
2016 |
Rachel Aaron 📖 |
The Spirit Rebellion (review,
277 words) (Eli Monpress #2) | goodreads |
2016 |
John Scalzi 📖 |
Lock In (review,
116 words) | goodreads |
2016 |
John Sandford 📖 |
Extreme Prey (review,
195 words) (Prey #26) | goodreads |
2016 |
Django Wexler 📖 |
The Penitent Damned (review,
54 words) (The Shadow Campaigns #0) | goodreads |
2016 |
Django Wexler 📖 |
The Shadow Throne (review,
80 words) (The Shadow Campaigns #2) | goodreads |
2016 |
Django Wexler 📖 |
The Shadow of Elysium (review,
74 words) (The Shadow Campaigns #2) | goodreads |
2016 |
Django Wexler 📖 |
The Price of Valor (review,
111 words) (The Shadow Campaigns #3) | goodreads |
2016 |
Django Wexler 📖 |
The Thousand Names (review,
122 words) (The Shadow Campaigns #1) | goodreads |
2016 |
Jonathan L. Howard 📖 |
Johannes Cabal: The Detective (review,
153 words) (Johannes Cabal #2) | goodreads |
2016 |
Wendig, Chuck 📖 |
Blackbirds (review,
159 words) (Miriam Black #1) | goodreads |
2016 |
Jim C. Hines 📖 |
Libriomancer (review,
663 words) (Magic Ex Libris #1) | goodreads |
2016 |
Marshall Ryan Maresca 📖 |
A Murder of Mages (review,
79 words) (Maradaine Constabulary #1) | goodreads |
2016 |
Marshall Ryan Maresca 📖 |
The Thorn of Dentonhill (review,
84 words) (Maradaine #1) | goodreads |
2016 |
Marshall Ryan Maresca 📖 |
The Alchemy of Chaos (review,
164 words) (Maradaine #2) | goodreads |
2016 |
Mishell Baker 📖 |
Borderline (review,
322 words) (Arcadia Project #1) | goodreads |
2016 |
Stephen King 📖 |
The Beggar and the Diamond (review,
6 words) |
2016 |
Andy Weir 📖 |
The Martian (review,
188 words) | goodreads |
2016 |
Douglas Hulick 📖 |
Among Thieves (review,
64 words) (A Tale of the Kin #1) | goodreads |
2016 |
Douglas Hulick 📖 |
Sworn in Steel (review,
58 words) (A Tale of the Kin #2) | goodreads |
2016 |
David Morrell 📖 |
The Brotherhood Of the Rose (review,
26 words) (Mortalis #1) | goodreads |
2016 |
David Morrell 📖 |
The League Of Night and Fog (review,
18 words) (Mortalis #3) | goodreads |
2016 |
Stephen Blackmoore 📖 |
Broken Souls (review,
70 words) (Eric Carter #2) | goodreads |
2016 |
Cherie Priest 📖 |
Maplecroft (review,
35 words) (The Borden Dispatches #1) | goodreads |
2016 |
Jaye Wells 📖 |
Dirty Magic (review,
13 words) (Prospero's War #1) | goodreads |
2016 |
Stephen Blackmoore 📖 |
Dead Things (review,
309 words) (Eric Carter #1) | goodreads |
2016 |
Kevin Hearne 📖 |
Shattered (review,
123 words) (Iron Druid #7) | goodreads |
2015 |
Kevin Hearne 📖 |
Hounded (review,
126 words) (Iron Druid #1) | goodreads |
2015 |
Kevin Hearne 📖 |
Hexed (review,
84 words) (Iron Druid #2) | goodreads |
2015 |
Kevin Hearne 📖 |
Hammered (review,
94 words) (Iron Druid #3) | goodreads |
2015 |
Kevin Hearne 📖 |
Tricked (review,
37 words) (Iron Druid #4) | goodreads |
2015 |
Kevin Hearne 📖 |
Hunted (review,
105 words) (Iron Druid #6) | goodreads |
2015 |
Saladin Ahmed 📖 |
Engraved on the Eye (review,
93 words) | goodreads |
2015 |
Aaron Gustafson 📖 |
Adaptive Web Design: Crafting Rich Experiences with Progressive Enhancement, Second Edition (review,
5 words) | goodreads |
2015 |
Simon R. Green & Christopher Barzak & Delia She… 📖 |
Magic City: Recent Spells (review,
59 words) | goodreads |
2015 |
Roger Zelazny 📖 |
The Changing Land (review,
19 words) | goodreads |
2015 |
Roger Zelazny 📖 |
Dilvish, The Damned (review,
29 words) | goodreads |
2015 |
John Sandford & Ctein 📖 |
Saturn Run (review,
270 words) | goodreads |
2015 |
Jonathan L. Howard 📖 |
The Death of Me (review,
14 words) (Johannes Cabal #3) | goodreads |
2015 |
Jonathan L. Howard 📖 |
The Brothers Cabal (review,
131 words) (Johannes Cabal #4) | goodreads |
2015 |
Rosemary Kirstein 📖 |
The Steerswoman (review,
365 words) | goodreads |
2015 |
Rosemary Kirstein 📖 |
The Outskirter's Secret (review,
182 words) | goodreads |
2015 |
Scott Lynch 📖 |
The Lies of Locke Lamora (review,
43 words) (Gentleman Bastards #1) | goodreads |
2015 |
Scott Lynch 📖 |
Red Seas Under Red Skies (review,
26 words) (Gentleman Bastards #2) | goodreads |
2015 |
Scott Lynch 📖 |
The Republic of Thieves (review,
54 words) (Gentleman Bastards #3) | goodreads |
2015 |
Frederick Forsyth 📖 |
The Kill List (review,
69 words) | goodreads |
2015 |
Robert Jordan & Brandon Sanderson 📖 |
A Memory of Light (review,
181 words) | goodreads |
2015 |
Roy Lewis 📖 |
The Evolution Man (review,
58 words) | goodreads |
2015 |
G. K. Chesterton 📖 |
The Man Who Was Thursday: A Nightmare (review,
71 words) | goodreads |
2015 |
John Sandford & Michele Cook 📖 |
Outrage (review,
83 words) (The Singular Menace #2) | goodreads |
2015 |
Charles Stross 📖 |
The Annihilation Score (review,
25 words) (Laundry Files #6) | goodreads |
2015 |
Neil Gaiman 📖 |
Neverwhere (review,
160 words) | goodreads |
2015 |
Eliezer Yudkowsky 📖 |
Harry Potter and the Methods of Rationality (review,
100 words) | goodreads |
2015 |
Neal Stephenson 📖 |
Seveneves (review,
720 words) | goodreads |
2015 |
Ryan North 📖 |
Machine of Death (review,
108 words) | goodreads |
2015 |
John Sandford & Michele Cook 📖 |
Uncaged (review,
110 words) (The Singular Menace #1) | goodreads |
2015 |
John D. Clark 📖 |
Ignition! (review,
82 words) | goodreads |
2015 |
Daniel Abraham 📖 |
The Dragon’s Path (review,
26 words) (Dagger and Coin #1) | goodreads |
2015 |
Megan Whalen Turner 📖 |
The Thief (review,
36 words) (Attolia #1) | goodreads |
2015 |
Megan Whalen Turner 📖 |
The Queen of Attolia (review,
30 words) (Attolia #2) | goodreads |
2015 |
Megan Whalen Turner 📖 |
The King of Attolia (review,
47 words) (Attolia #3) | goodreads |
2015 |
Megan Whalen Turner 📖 |
A Conspiracy of Kings (review,
42 words) (Attolia #4) | goodreads |
2015 |
Allen Steele 📖 |
Rude Astronauts (review,
73 words) | goodreads |
2015 |
Clive Cussler 📖 |
Atlantis Found (review,
33 words) | goodreads |
2014 |
Rick Cook 📖 |
Wizard's Bane (review,
46 words) (Wiz Biz #1) | goodreads |
2014 |
Jeff Noon 📖 |
The Cabinet of Night Unlocked (review,
65 words) |
2014 |
Brandon Sanderson 📖 |
Warbreaker (review,
42 words) | goodreads |
2014 |
Patrick Rothfuss 📖 |
The Slow Regard of Silent Things (review,
68 words) (Kingkiller Chronicles #2) | goodreads |
2014 |
Randall Munroe 📖 |
What If? (review,
60 words) | goodreads |
2014 |
Robert Arthur Jr. 📖 |
The Mystery of the Stuttering Parrot (review,
56 words) (Three Investigators #2) | goodreads |
2014 |
William Arden 📖 |
The Secret Of The Crooked Cat (review,
31 words) (Three Investigators #13) | goodreads |
2014 |
David Baldacci 📖 |
FaceOff (review,
59 words) | goodreads |
2014 |
Joe Abercrombie 📖 |
The Blade Itself (review,
52 words) (First Law #1) | goodreads |
2014 |
Joe Abercrombie 📖 |
Before They Are Hanged (review,
51 words) (First Law #2) | goodreads |
2014 |
Joe Abercrombie 📖 |
Last Argument Of Kings (review,
93 words) (First Law #3) | goodreads |
2014 |
Lee Battersby 📖 |
The Corpse-Rat King (review,
27 words) | goodreads |
2014 |
Jonathan L. Howard 📖 |
Johannes Cabal: The Fear Institute (review,
31 words) (Johannes Cabal #3) | goodreads |
2013 |
Jonathan L. Howard 📖 |
Johannes Cabal: The Necromancer (review,
191 words) (Johannes Cabal #1) | goodreads |
2012 |
Iain M. Banks 📖 |
The Player of Games (review,
87 words) (The Culture #2) | goodreads |
2012 |
Iain Banks 📖 |
The Wasp Factory (review,
65 words) | goodreads |
2011 |
Douglas Adams 📖 |
The Hitchhiker's Guide to the Galaxy (review,
7 words) (Hitchhiker's #1) | goodreads |
2011 |
Douglas Adams 📖 |
The Restaurant at the End of the Universe (review,
1 words) (Hitchhiker's #2) | goodreads |
2011 |
Douglas Adams 📖 |
So Long, and Thanks for All the Fish (review,
1 words) (Hitchhiker's #4) | goodreads |
2011 |
Edwin A. Abbott 📖 |
Flatland: A Romance of Many Dimensions (review,
32 words) | goodreads |
2011 |
Aristotle 📖 |
Ethics (review,
25 words) | goodreads |
2010 |
Douglas Adams 📖 |
Dirk Gently's Holistic Detective Agency (review,
31 words) (Dirk Gently #1) | goodreads |
2009 |
Douglas Adams 📖 |
Life, the Universe and Everything (review,
2 words) (Hitchhiker's #3) | goodreads |
2009 |
Douglas Adams 📖 |
The Long Dark Tea-Time of the Soul (review,
68 words) (Dirk Gently #2) | goodreads |
2009 |
37signals 📖 |
Getting Real (review,
23 words) | goodreads |
2009 |
Isaac Asimov 📖 |
The Complete Robot (review,
49 words) | goodreads |