The Amnesty International report I mentioned yesterday is now online. I don't have time to read or comment on the whole thing now, but it can be found here.
From skimming the report it looks to give a decent overview of international law and how it applies to non-governmental fighters, and it also has many first-hand testimonies of some of the most horrible cases of abuse and torture by both Fatah and Hamas, many of innocent civilians.
Racist British Editors
27 minutes ago