To the OP:
I found you a book that might help.
http://www.amazon.com/gp/product/B00...etailpage_o00_
It is called Dubious Knowledge and it is free today.
Now I don't know if you will find anything useful in it but worth a shot.
Either that or you will discover cin finds useful things in strange places.