May 14, 2009

Modern Algebra
Seth Warner

Not what I expected it to be, so it's gonna be sitting around for a while.