By Johnson, Gerry. Harlow, England : Pearson, 2014 . xxxii, 783 p. : 26 cm.. 9781292007007 | 9781292002545
By Johnson, Gerry. Harlow, England : Pearson, 2017 . xxviii 797 p. 26 cm.. 9781292145129 | 1292145129