Updated January 2020
a pdf version