Long time no see.
I've been reading Silman's book, "The Ameture's Mind." It's pretty interesting stuff. Though, to me...Silman comes off as a bit arrogant through his writing. The material is good though. At the end of the book it has tests. I'm interested to see how I do once I get that far.