Other ISBN ranges for John Blake Publishing Ltd: John Blake Publishing Ltd (978-1-78418-...) · John Blake Publishing Ltd (978-1-78606-...) · John Blake Publishing Ltd (978-1-84358-...) · John Blake Publishing Ltd (978-1-84454-...)