stephen beerkens