It might be a little more fantasy but i really liked Someplace to be Flying by Charles De Lint.