Thank you for your input Doug, and Flora I didn't mean to offend or sound pushy. Anyway I got Richard's book of course and Aaland's "Solutions" which both seem to be good books above the beginner level. Actually from where I'm at right now, Richard's book will be a graduate level course but I'm sure I will be able to work through it.