Time Shards – David Fitzgerald & Dana Fredsti (Titan Books) Spread the loveTime Shards, a new novel co- written by David Fitzgerald and Dana Fredsti, delivers a fresh take...