All Made Up
by Janice Galloway
ISBN 13: 9781847082480
Format: Hardcover (352 pages) Publisher: Granta Books Published: 25 Aug 2011
Save for later
Pig Squealing 1992,No.10 (New Writing Scotland)
by Janice Galloway, Hamish Whyte
ISBN 13: 9780948877155
Format: Paperback (164 pages) Publisher: Association for Scottish Literary Studies Published: 27 Jun 1998
Jellyfish: Janice Galloway
ISBN 13: 9781847086679
Format: Paperback (240 pages) Publisher: Granta Books Published: 07 Feb 2019
Rosengarten
by Janice Galloway, Anne Bevan
ISBN 13: 9780954683108
Format: Paperback (96 pages) Publisher: Platform Projects Published: 01 Jul 2006
Clara: A Novel
ISBN 13: 9780743238533
Format: Paperback (448 pages) Publisher: Simon & Schuster Published: 17 Feb 2004
The Trick Is To Keep Breathing
ISBN 13: 9781784870133
Format: Paperback (240 pages) Publisher: Vintage Classics Published: 06 Aug 2015
Where You Find It: Stories
ISBN 13: 9781416578420
Format: Paperback (244 pages) Publisher: Simon and Schuster Published: 01 Oct 2008