B . Cunningham , London.