A review by rjsheets
Master & Apprentice by Claudia Gray

4.0

Absolutely no business being as good as it is.