So jealous that I can hardly bring myself to link to it. Why didn't I spend more time, energy, and money creating this website. Well done folks at CanadianBookshelf.com. And when my counselor-- scratch that, I'm going to need a team of counselors, when they help me get over my feelings of inadequacies, I'll be back to sift through your site again.
Check it out. Honestly, awesome idea and execution.