prof-brian-peskin documents