I don't have the book with me, since I'm down on campus, but Corydoras, by somebody German (can't remember for the life of me) is a really good book. Talks about every cory that has been described up to the publishing date, and it's fairly new. I'd look into it. Otherwise I'll post late tonight with what I find.