Publications by 'Brian T. Schowengerdt'