I'm not sure what exactly you are looking for, but this is pretty good:
http://www.ibiblio.org/obp/thinkCSpy/
A lot of it is terribly drawn out and unecessary, I'd much rather have a condensed version with a better explanation on the return commands, but there it is.
Sorry, that's the most I can help.