Books

I do most of my reading on the web and sadly I just don't seem to find the time to sit down with a good book. Here are a few I have managed to thumb my way through over the last few years. I've toned down on the boring techie books to make me look a little more balanced.

Tech

VBScript in a Nutshell: A Desktop Quick Reference

Paul Lomax, Ron Petrusha, Matt Childs
amazon.com | amazon.co.uk

Java in a Nutshell

David Flanagan
amazon.com | amazon.co.uk

Python in a Nutshell

Alex Martelli
amazon.com | amazon.co.uk

Cascading Style Sheets 2.0 Programmer's Reference (Programmer's Reference)

Eric Meyer
amazon.com | amazon.co.uk

Hibernate in Action: Practical Object/Relational Mapping

Gavin King, Christian Bauer
amazon.com | amazon.co.uk

XML Topic Maps: Creating and Using Topic Maps for the Web

Jack Park, Sam Hunting
amazon.com | amazon.co.uk

Professional XML Meta Data

David Dodds, Andrew Watt, Mark Birbeck, Jay Cousins, Daniel Rivers-Moore, Rob Worden, Miloslav Nic, Danny Ayers, Kal Ahmed, Ann Wrightson, Joshua Lubell
amazon.com | amazon.co.uk

Design Patterns: elements of reusable object-oriented software

Erich Gamma, Richard Helm, Ralph Johnson, John Vissides
amazon.com | amazon.co.uk

Patterns of Enterprise Application Architecture

Martin Fowler
amazon.com | amazon.co.uk

The Art of Computer Programming Vol 1

Donald Knuth
amazon.com | amazon.co.uk

Extreme Programming Explained: Embrace Change

Kent Beck
amazon.com | amazon.co.uk

Code Complete, Second Edition

Steve McConnell
amazon.com | amazon.co.uk

Brain food

Knowledge Representation: Logical, Philosophical and Computational Foundations

A classic in the field and a must read for anyone into knowledge and IT.

John Sowa
amazon.com | amazon.co.uk

Harvard Business Review on Knowledge Management

Peter F. Drucker, David Garvin, Leonard Dorothy, Straus Susan, John Seely Brown
amazon.com | amazon.co.uk

Don't Make Me Think!: A Common Sense Approach to Web Usability

Steve Krug
amazon.com | amazon.co.uk

How To Get Ideas

This book inspired me to record and develop some of my ideas. The final step is to implement them and I'm still getting around to that! But hey, part of the joy is in putting the pieces of the jigsaw together.

Jack Foster
amazon.com | amazon.co.uk

The Art of Deception: Controlling the Human Element of Security

Thanks to Mitnick I am much more aware of social engineering. Hackers don't always do it with code. Well placed phone calls with the required skerrics of information to validate the caller can reveal more info which in turn can be used to further the hack. Poor old cold callers don't stand a chance with me anymore :)

Kevin D. Mitnick, William L. Simon
amazon.com | amazon.co.uk

Hackers and Painters: Essays on the Art of Programming

I read most of this online. If you are a developer or interested in programming then this is a must read. Every article is enlightening and written in a very friendly manner. Inspirational stuff for all the hackers out there.

Paul Graham
amazon.com | amazon.co.uk

If Only We Knew What We Know

Carla O'Dell, C.Jackson Grayson, C. Jackson Grayson Jr.
amazon.com | amazon.co.uk

Systems Analysis and Design Methods

Whitten, Bentley
amazon.com | amazon.co.uk

Six Thinking Hats

Edward De Bono
amazon.com | amazon.co.uk

Wittgenstein: A Very Short Introduction

A.C. Grayling
amazon.com | amazon.co.uk

WordNet: An Electronic Lexical Database

This book was pitched at too deep a level for me to get that much of it. I would loved for it to give me a basic overview of the data and the relationships but unfortunately al lot of this seemed to be assumed knowledge and most of the chapters are papers based on what can be done with Wordnet.

Christiane Fellbaum
amazon.com | amazon.co.uk

The Art of Looking Sideways

What an amazing book. If you are ever in need of a little inspiration then this is the place to turn. It is a vast, sprawling collection of fantasic bit sized pieces of information and covers everything from art, and philosophy to religion science. I'm a great believer in serendipity when it come to expanding one's horizons and the Art of Looking Sideways will give you this and more. Someone should make a topic map of this book!

Alan Fletcher
amazon.com | amazon.co.uk

Schott's Original Miscellany

Guaranteed to make you a hit at the next dinner party... or maybe that should be trivia night.

Ben Schott
amazon.com | amazon.co.uk

Australia At Work

I worked on the casualisation of work chapter when I worked at the Australia Centre for Industrial Relations Research and Teaching.

Ian Watson
ACIRRT

Soul food

The Essential Mystics: Selections from the World's Great Wisdom Traditions

Andrew Harvey
amazon.com | amazon.co.uk

The Qur'an Translation

I found the Qur'an a very beautiful book to read. There is an emphasis on light, nature and the celestial heavens that makes it more mysically revealing than other religious works. The commentary by the very learned Abdullah Yusuf Ali was very informative and enriched the experience considerably. As an aside, one of my favourite excepts was his dicussion of the mystical symbolism contained within diamonds - the timeless brilliance and purity represents the light from Allah's lamp :)

Abdullah Yusuf Ali
amazon.com | amazon.co.uk

The Bible

The kernel of Christianity is based on Jesus' simple and basic teaching on love. Love your neighbour as your enemy. Do unto others as you would have them do unto you. Simple.

amazon.com | amazon.co.uk

The Tao Of Pooh

Benjamin Hoff
amazon.com | amazon.co.uk

The Doors of Perception: And Heaven and Hell

Aldous Huxley
amazon.com | amazon.co.uk

Pihkal: A Chemical Love Story

Alexander Shulgin, Ann Shulgin
amazon.com | amazon.co.uk

Tihkal: The Continuation

Alexander Shulgin
amazon.com | amazon.co.uk

Pleasure

Shantaram

This one is on the top of my list. It has it all: a story line that wills you to read further, a wonderful exposition of street life in Bombay and remarkable insights into the human condition. The real joy of this book comes from the knowledge that the insights have come from the author's real life experience born from the courage to interact with people from all walks of life. After reading this I am reticent to pick up another book because it will be very hard for anything to compare.

Gregory David Roberts
amazon.com | amazon.co.uk

1984

A classic and deservedly so. Modern culture resonates with so many ideas in this book. I'm a little ashamed that it took me so long to read it.

George Orwell
amazon.com | amazon.co.uk

Life of Pi

Yann Martel
amazon.com | amazon.co.uk

Leviathan

I was having a beer with my cousin Adrian one night and we were discussing architechture, landscape and roadways. He suggested that I read Leviathan for the low down on Sydney's dark history: the history of the early colony, revolution, plagues, poverty, aboriginal deaths and persecution, stories of immigrants, illegal gambling, green bans, property development, drug addiction, prostition, death etc. Birmingham has researched the material very well and presented it in a gutsy way that befits the dark side of Sydney and undercuts its seemingly superficial exterior.

John Birmingham

The Riders

Tim Winton has the crafty knack of being able to get under the skin of the various characters in his books. Rather than concentrating on the protagonist and dragging you through the novel with only their perspective he is able to provide relief by stepping into the shoes of the other characters, giving you a fresh insight. I get the feeling that there is a lot of Winton in the main character so this ability makes the book much more well rounded. Apart from this, The Riders is a gripping book that had me turning the pages till the end.

Tim Winton
amazon.com | amazon.co.uk

Dirt Music

I read this just after The Riders and I must say that I was a little disappointed. The structure, content and feel was very similar to Winton's previous effort. I also wasn't as connected with the characters - they weren't as noble in my mind and this made the journey a little less compelling.

Tim Winton
amazon.com | amazon.co.uk

The Universe in a Nutshell

Stephen Hawking
amazon.com | amazon.co.uk

How to Be a Man

This is a dodgy title but the book isn't as bad as it sounds. How to be a Man taught me how to cook the perfect omlette, how to win a fight and how to land a plane. Too bad I've only mastered one of these three.

John Birmingham
amazon.com | amazon.co.uk

Heart Of Darkness

Required reading before a backpacking adventure through Africa.

Joseph Conrad
amazon.com | amazon.co.uk

Robot Visions

Isaac Asimov
amazon.com | amazon.co.uk

Supertoys Last All Summer Long: And Other Stories of Future Time

Brian Wilson Aldiss
amazon.com | amazon.co.uk

Usage and Abusage: A Guide to Good English

amazon.com | amazon.co.uk

Eats, Shoots & Leaves: The Zero Tolerance Approach to Punctuation

Lynne Truss
amazon.com | amazon.co.uk

Microserfs

Douglas Coupland
amazon.com | amazon.co.uk

How Green Was My Valley

A classic but not really on the top of my all time faves. The novel was incredibly evenly paced. Events just flow on by with the passage of time. This aspect is endearing as it adds a timeless aspect to the book that ties the people and their struggles to the land. It is in the end a book that inspires you to be truthful to yourself and your loved ones.

Richard Llewellyn
amazon.com | amazon.co.uk

Middlesex: A Novel

Jeffrey Eugenides
amazon.com | amazon.co.uk

The Curious Incident of the Dog in the Night-Time

Mark Haddon
amazon.com | amazon.co.uk

The Da Vinci Code

The Da Vinci Code got me back into reading again! Superbly crafted and immensley enjoyable. We all enjoy a little puzzle every now and then.

Dan Brown
amazon.com | amazon.co.uk