research & teaching publications