Reading progress update: I've read 10%.

Switched - N.R. Walker So far so good.