A Programmer's Introduction To Windows Dna by Christian Gross