Puplishing

The 2nd edition has been published as a PDF book. Click to download PDF book.