cavan scott. dc comics Archives