In Memoriam: Sean Johnson, 1973-2006

by