Bad Blood > Editions
by Rhiannon Lassiter First published August 2nd 2007
Published August 2nd 2007
by Oxford University Press
Paperback, 317 pages
Published April 4th 2008
by Fischer Schatzinsel
Hardcover, 400 pages
Published November 25th 2011
by Contraponto
Paperback, 227 pages
Published April 14th 2008
by Argon Sauerländer Audio
Audiobook, 6 pages









