Karl Johnson | Vincent Franklin | Nicholas Blane