Lam mcd son , Generalenoch