Author: Joel Spolsky
Alternate names: Dzhoel Kh. Spol'ski