Andrew Schmid
overview