James E. Almond passes away