Publications by 'David Turok'