If you're looking for a well-written, amusing, touching, and believable story with quirky characters, you've come to the right place! The Christian theme is strong but not overpowering. Shelter is a fast-moving story which was great because I didn't ...