Howard Publications has/had a book on this battle in their Virginia Regimental and Battles series. You can check their website to see if it still available - and if not then an inter-library loan can help.
Scott Patchan also has a new book out of the valley fighting of 1864 that should cover this but as I do not own it yet I am not sure.
Also - check the Official Records volume for this battle. The Union reports should help somewhat.