Books by Valerie Turner