by David J. Shayler.
by David J. Shayler, David M. Harland.
by David J. Shayler, Colin Burgess.
by David J. Shayler, Michael D. Shayler.