Publications by 'Bryan M. Krause'