Daniel Jefferson Cranston (PRREVISITED UNIVERSE)