Blake D , Dr . Dobbs Journal Jan - Nov 2005 Bound Volumes - [s.l]: CMP Media , 2005. - 0: HB; 28*20. ISBN: Dewey Class. No.: 050 / BLA