The Messenger is the story of Jack’s last melt down: a story of frustration and guilt, love and betrayal, family and blame. Unwillingly becoming embroiled in the unfinished business of…
A sea turtle who was hatched in 1959 spends the next 50 years traveling the world while it is being changed by global warming. Born on a Baja, California beach…
Many thousands of years in the future, Earth’s cities roam the globe on huge wheels, devouring each other in a struggle for ever diminishing resources. On one of these massive…