V.2 of Billy Ceskavich's homepage.