Learning D: Leverage the modern convenience and modelling power of the D programming language to develop software with native efficiencyMichael Parker