Dr Jack Roberts is an academic, an art dealer and a creator of abstract machine embroidered art pieces.