Six book covers by Allan Johnson