There is an excellent account of this battle in the regimental history that was published back in the 80s by h.e. Howard
Bryce