"Written by the President of the Queen’s English Society, Dr B. C. Lamb" - last page.
The Queen's English Society's practical guide to punctuation by Bernard C. Lamb. ISBN 9780952003762. Published by Queen's English Society in 2008. Publication and catalogue information, links to buy online and reader comments.