Peter Meyer Olson (1952-2003)