[105718] Sheila Rock. Omnibus Press. London, UK. 2020. 21.2x29.0cm. 286pp. English. First printing. Hardcover. ISBN 9781913172152. Condition: excellent.