Ryan SlavinBooksSenior Modern History for QueenslandSenior Modern History for Queensland Units 1-4Author data: Open Library