COMICS Review S.H.I.E.L.D. Vol. 1 #1 Rafael FloresApril 28, 2010March 10, 2023 “Chapter One: The Unholy Resurrection of Leonardo da Vinci.”