FYI --
I paid $50 for the book at Shiloh National Military Park. It's not available on either of the book sites I just checked. You never know know -- it may pop up on EBay one day.
He isn't a trained historian but Hafendorfer does reasonably good work as a researcher and gets the facts straight. I've not been able to catch him too far off base yet. He has several more recent publications that are worth checking.