The Prince Problem, by Vivian Vande Velde

Written by Vivian Vande Velde