steven blackwood