mattpjohnson
Matt

Owned

Any editions of books you've marked as 'owned' will show up in this list.

#2

You Don't Know JS: Async & Performance

#5 of 6 in You Don't Know JS

2015 • 16 Readers 4.8

@mattpjohnson
Last finished on

#3

You Don't Know JS: Types & Grammar

#4 of 6 in You Don't Know JS

2014 • 17 Readers • 182 pages 4.7

@mattpjohnson
Last finished on

#4

A Grief Observed

1961 • 168 Readers • 116 pages 4.3

@mattpjohnson
Last finished on

#5

Narrative of the Life of Frederick Douglass

#1 of 3 in The Autobiographies

1845 • 257 Readers • 98 pages 4.2

@mattpjohnson
Last finished on

#6

Candide

1738 • 636 Readers • 208 pages 3.8

@mattpjohnson
Last finished on

#7

Meditations on First Philosophy: With Selections from the Objections and Replies

12 Cambridge Philosophical Texts in Context

1641 • 82 Readers • 330 pages 3.8

@mattpjohnson
Last finished on

#8

The Brothers Karamazov

1878 • 1,479 Readers • 908 pages 4.4

@mattpjohnson
Last finished on

#9

The Double Helix: A Personal Account of the Discovery of the Structure of DNA

1968 • 67 Readers • 208 pages 3.9

@mattpjohnson
Last finished on

#10

Love Wins

2011 • 56 Readers • 162 pages 3.6

@mattpjohnson
Last finished on

#11

Why Evolution Is True

2009 • 80 Readers 4.3

@mattpjohnson
Last finished on

#12

Mere Christianity

6 Shepherd's Notes

1942 • 436 Readers • 256 pages 4.3

@mattpjohnson
Last finished on

#13

God, Freedom, and Evil

1973 • 4 Readers • 132 pages

@mattpjohnson
Last finished on

#14

The weight of glory and other addresses

1949 • 55 Readers • 208 pages 4.5

@mattpjohnson
Last finished on

#15

Clean Code: A Handbook of Agile Software Craftsmanship

22 Robert C. Martin Series

2007 • 289 Readers • 464 pages 4.1

@mattpjohnson
Last finished on

#16

The Doors of the Sea

2005 • 5 Readers • 119 pages 5

@mattpjohnson
Last finished on

#17

Is God a Moral Monster?

2010 • 14 Readers • 256 pages 3

@mattpjohnson
Last finished on

#18

The Problem of Pain

1940 • 118 Readers • 162 pages 4

@mattpjohnson
Last finished on

#19

God's Problem

2008 • 24 Readers • 304 pages 3.3

@mattpjohnson
Last finished on

#20

Free Will

55 The Oxford Very Short Introductions Series

2004 • 1 Reader • 132 pages

@mattpjohnson
Last finished on

#21

Philosophy: A Very Short Introduction

55 The Oxford Very Short Introductions Series

2002 • 14 Readers • 132 pages 4.3

@mattpjohnson
Last finished on

#22

Bird by Bird: Some Instructions on Writing and Life

1994 • 443 Readers • 237 pages 4.2

@mattpjohnson
Last finished on

#23

More Than a Carpenter

1977 • 22 Readers • 192 pages 4.3

@mattpjohnson
Last finished on

#24

Erasing Hell

2011 • 25 Readers • 208 pages 3.8

@mattpjohnson
Last finished on

#25

The Most Encouraging Book on Hell EVER

2013 • 2 Readers • 110 pages 3

@mattpjohnson
Last finished on

#26

Java Concurrency in Practice

2005 • 18 Readers • 403 pages 4.4

@mattpjohnson
Last finished on

#27

The Experience of God: Being, Consciousness, Bliss

2013 • 13 Readers • 376 pages 5

@mattpjohnson
Last finished on

#28

The God I Don't Understand

2008 • 1 Reader • 224 pages

@mattpjohnson
Last finished on

#29

The Great Divorce

2001 • 94 Readers • 159 pages 4.2

@mattpjohnson
Last finished on

#30

Cover 7

2006 • 1 Reader • 384 pages

@mattpjohnson
Last finished on

#31

The Intelligent Investor

1949 • 314 Readers • 640 pages 4

#32

Cover 0

1 Reader

@mattpjohnson
Last finished on

#33

Hell

1992 • 1 Reader • 192 pages

@mattpjohnson
Last finished on

#34

Scrum: A arte de fazer o dobro de trabalho na metade do tempo

2014 • 106 Readers • 256 pages 3.9

@mattpjohnson
Last finished on

#36

A Beginner's Guide to Day Trading Online

2000 • 1 Reader • 288 pages

#37

Brief History of Time

1988 • 725 Readers • 301 pages 4.2

@mattpjohnson
Last finished on

#38

Cover 1

1 Reader

@mattpjohnson
Last finished on

#39

Learn Microservices with Spring Boot

2017 • 1 Reader • 330 pages

@mattpjohnson
Last finished on

#40

The Go Programming Language

2015 • 41 Readers • 400 pages 4.5

@mattpjohnson
Last finished on

#41

The C Programming Language

1978 • 92 Readers • 228 pages 4.4

@mattpjohnson
Last finished on

#42

Computer Science Distilled

2017 • 16 Readers • 180 pages 4.2

@mattpjohnson
Last finished on

#43

Cracking the Coding Interview: 150 Programming Questions and Solutions

2008 • 73 Readers • 500 pages 3.8

@mattpjohnson
Last finished on

#44

The Power of Persistence: Breakthroughs in Your Prayer Life

2009 • 1 Reader • 320 pages

@mattpjohnson
Last finished on

#45

White Rose

2019 • 33 Readers • 369 pages 4

@mattpjohnson
Last finished on

#46

Start with Why: How Great Leaders Inspire Everyone to Take Action

2009 • 471 Readers 3.8

@mattpjohnson
Last finished on

#47

Theology and the Problem of Evil

1986 • 1 Reader • 194 pages

@mattpjohnson
Last finished on

#48

Cover 4

3 Readers 5

@mattpjohnson
Last finished on

#49

Working: Researching, Interviewing, Writing

2019 • 57 Readers • 231 pages 4.6

@mattpjohnson
Last finished on

#50

To Pixar and Beyond

2016 • 41 Readers • 272 pages 3.9

@mattpjohnson
Last finished on

#51

Astrophysics for People in a Hurry

2017 • 777 Readers • 144 pages 4

@mattpjohnson
Last finished on

#52

Your Inner Fish

2008 • 119 Readers • 229 pages 3.8

@mattpjohnson
Last finished on

#53

Deep Work: Rules for Focused Success in a Distracted World

2016 • 992 Readers • 304 pages 4

@mattpjohnson
Last finished on

#54

So Good They Can't Ignore You: Why Skills Trump Passion in the Quest for Work You Love

2012 • 389 Readers • 162 pages 3.9

@mattpjohnson
Last finished on

#55

Good to Great

2001 • 348 Readers • 300 pages 4

@mattpjohnson
Last finished on

#56

The Problems of Philosophy

1900 • 136 Readers • 107 pages 3.7

@mattpjohnson
Last finished on

#57

The Myth of Persecution

2013 • 2 Readers

@mattpjohnson
Last finished on

#58

Contemporary Introduction to Free Will, A. Fundamentals of Philosophy Series

2 Fundamentals of Philosophy Series

2005 • 2 Readers • 196 pages

@mattpjohnson
Last finished on

#59

Merchants of Doubt

2010 • 122 Readers • 362 pages 4.1

@mattpjohnson
Last finished on

#60

You Don't Know JS: Up & Going

#1 of 6 in You Don't Know JS

2015 • 30 Readers • 72 pages 4.5

@mattpjohnson
Last finished on

#61

You Don't Know JS: Scope and Closures

#2 of 6 in You Don't Know JS

2014 • 29 Readers • 83 pages 4.5

@mattpjohnson
Last finished on

#62

Cover 7

2009 • 2 Readers • 254 pages

@mattpjohnson
Last finished on

#63

The Physics of Einstein

2018 • 1 Reader • 284 pages

@mattpjohnson
Last finished on

#64

The Happiest Man on Earth

2020 • 111 Readers • 200 pages 4.6

@mattpjohnson
Last finished on

#65

The Mythical Man-Month: Essays on Software Engineering

1975 • 260 Readers • 322 pages 4

@mattpjohnson
Last finished on

#66

Work Rules!

2015 • 116 Readers • 382 pages 4

@mattpjohnson
Last finished on

#67

Fundamentals of Tree Ring Research

2010 • 1 Reader • 360 pages

#68

Leadership and Self-Deception

2008 • 63 Readers • 286 pages 3.7

@mattpjohnson
Last finished on

#70

Cover 0

2017 • 34 Readers 3.6

@mattpjohnson
Last finished on

#71

The Things We Cannot Say

2019 • 145 Readers • 432 pages 4.4

@mattpjohnson
Last finished on

#73

How (Not) to Read the Bible Study Guide plus Streaming Video

2022 • 3 Readers • 144 pages

@mattpjohnson
Last finished on

#74

God and the gay Christian

2014 • 21 Readers • 226 pages 4.2

@mattpjohnson
Last finished on

#75

Cover 3

2014 • 2 Readers

@mattpjohnson
Last finished on

#76

Wide Sargasso Sea

1966 • 327 Readers • 189 pages 3.4

@mattpjohnson
Last finished on

#77

The Silmarillion

5 Middle-earth Universe

1977 • 1,175 Readers • 481 pages 3.9

@mattpjohnson
Last finished on

#78

A Universe from Nothing: Why There Is Something Rather Than Nothing

2012 • 99 Readers • 226 pages 3.9

@mattpjohnson
Last finished on

#79

Cover 1

2015 • 1 Reader • 148 pages

@mattpjohnson
Last finished on

#80

Physics I for Dummies

2011 • 1 Reader • 384 pages

@mattpjohnson
Added on

#81

The Fellowship of the Ring

#1 of 3 in The Lord of the Rings

1954 • 3,879 Readers • 398 pages 4.4

@mattpjohnson
Last finished on

#83

The Lord of the Rings and Philosophy

2003 • 3 Readers • 240 pages

@mattpjohnson
Last finished on

#84

Project Hail Mary

2021 • 4,542 Readers • 496 pages 4.4

@mattpjohnson
Last finished on

#85

The Philosophy Book: Big Ideas Simply Explained

60 Big Ideas Simply Explained

2010 • 42 Readers 4

@mattpjohnson
Last finished on

#86

Evolution

2007 • 4 Readers • 408 pages 4

#87

Kotlin in Action

2017 • 3 Readers • 360 pages 4.5

@mattpjohnson
Last finished on

#88

Managing Oneself

2008 • 69 Readers • 69 pages 3.7

#89

Sophie's World

1905 • 530 Readers • 427 pages 3.7

#90

The Greatest Show on Earth: The Evidence for Evolution

2009 • 174 Readers • 470 pages 4.3

#91

Fundamental Principles of the Metaphysics of Morals

5 Groundbook of the Metaphysics of Morals

1785 • 7 Readers • 66 pages 4

#92

The Republic

#3 of 3 in Диалози

-400 • 595 Readers • 306 pages 3.8

#93

The Two Towers

#2 of 3 in The Lord of the Rings

1954 • 2,588 Readers • 725 pages 4.4

@mattpjohnson
Added on

#94

The Return of the King

#3 of 3 in The Lord of the Rings

1950 • 1,682 Readers • 432 pages 4.6

#95

The Martian

#1 of 1 in The Martian

2011 • 3,723 Readers • 384 pages 4.4

#96

The Reason for God

2008 • 75 Readers • 293 pages 4.2

#97

The Warsaw Orphan

2021 • 23 Readers • 416 pages 4.6

@mattpjohnson
Last finished on

#98

#99

The Religions Book

2013 • 8 Readers 3

#100

The Astronomy Book

60 Big Ideas Simply Explained

2017 • 9 Readers 5

@mattpjohnson
Added on

#101

#102

Taking Back Astronomy

2006 • 1 Reader • 129 pages