If you liked Island by Charles Abbott,
here are some books like this: