Publications authored or co-authored by Doug Finkelnburg