Frank J Pazzaglia
click here for long vita
click here for short NSF-style vita