- 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
- Roots of Film Noir: Precursors from the Silent Era to the 1940s
- Beginning Android Programming