Eli Tilevich: On doing a Ph.D. revisited
etilevich.wordpress.com