A Time for Everything by Chris C. Davidson