Hey, I was wondering if anyone could suggest a good linear algebra text that gives thorough coverage of vector spaces over all sorts of fields. It's difficult to find a book that doesn't focus pretty much solely on real and complex vector spaces that isn't at too high of a level. (Although I don't want something too introductory. I prefer a feeling of unfamiliarity at first; otherwise I don't feel like I'm gaining anything.) Something with a coverage of infinite dimensional vector spaces and and function spaces would be nice also but isn't too necessary. Thanks a lot!