By Mackean, D. G., D. G. Mackean
By D. G. Mackean, Mackean, D. G.
By Mackean, D. G.
By Mackean, D. G., Hayward, Dave
By Clegg, C J, Mackean, D G, H Openshaw, P, C Reynolds, R
By Mackean, D. G., Oakes, M.M.
By Jones, Brian, Mackean, D. G., Brian Jones, D. G. Mackean
By Duncan, Tom, Mackean, D. G., Atherton, M A
By Mackean, D. G., etc.
By Mackean, D. G., Jones, B.M., Brian Jones, D. G. Mackean, B.M. Jones