I realize some of the links I put in my earlier post about Towton do not work (my fault no doubt), so here is another attempt, with some more sites added:
A selection of pieces about the battle listed by the Towton Battlefield Society can be found here.
An article which raises questions about the location can be found here.
For the archaeological evidence look here.
For recent books on the battle there are several listed on Amazon; they appear in most cases to be essentially military histories, rather than more wide ranging studies of the battle in context.
For a review of one by Christopher Gavett, and published by Osprey, look here.
For the work of Graham Turner, a modern artist who specializes in reconstructing the conflicts of the period look at this.