John Millar , Charles Hartvig , John Andersson ocbS.