M C Schmidt Author