If you're already fluent in other programming language(s) [sounds like you are], then this is decent and available free online: http://www.diveintopython.org/ placid wrote: > > Sometimes when you concentrate on complicated problems your thinking of > a complicated solution and not a simple one. Christopher gave a really > simple solution.( C does that to people i think) >