Richard Mangel
overview