John von Ahlen and Shane Osterfield