Scratching The Surface > Editions
by Michael Kelly First published March 28th 2007
Published March 28th 2007
by Crowswing Books
Paperback, 216 pages
Published 2013
by Undertow Publications
Paperback, 202 pages
Published February 19th 2013
by Undertow Publications
Illustrated, Paperback, 204 pages