william maciver in Liverpool