Published by Richard Evans ... and John Bourne ... , Edinburgh

Books of Publisher