>>510497735
this was the one I bought but I will also buy the book you mentioned, which looks like exactly what I'm looking for.