Originally published in 1999, the content of this YCD remains of use