MacLeod, Ken -- Learning the World

Full of entertaining bits, and things happen, but I'm not sure there's a story.


Books I have acquired recently
All the books I own