Vid Meohanicsville ( d.