Author: thorndike wohlfarth