mark cassel british books