• 2017 Edition: This is the current edition and will remain the current edition for the 2018–2019 academic year. Please see Get the Book for more information.
  • 2016.1 Edition: Released in HTML only. Remains available online.
  • 2016 Edition: Available in HTML and PDF. The ISBN13 is 978-1534878655. To compare prices for online purchases, try Fetchbook.