Publications by 'Mark E. Fioravanti II'