A review by beth_waller97
Barbarian Alien by Ruby Dixon

5.0