Well, here’s an entire online book on the subject… I’m not sure how good it is, but it looks really in-depth.
Sites for general info: x, x, x, brief accounts by civilians/veterans, there are a lot more, but I hope that covers the basics. (As always, followers, please contribute if you have anything to add)