Publications by Peter Homel