lance vickers (28)