- A Civilised Savagery: Britain and the New Slaveries in Africa, 1884-1926
- The Congo Free State and the New Imperialism (The Bedford Series in History and Culture)
- Renegade Westerns: Movies That Shot Down Frontier Myths
- Any Gun Can Play: The Essential Guide to Euro-Westerns
- Beginning Android Programming