MEMORY HACKS
Place of publication: OREILLY MEDIA, 2006