john skrovan