Publications by Peter Cech