Publications authored or co-authored by Stephen M. Van Vleet