The Luminiferous Ark Promise October 14, 2013 1200 × 1197 The Luminiferous Ark Promise The Luminiferous Ark Promise Mixed media on archival inkjet print, framed. 335mm x 355mm x 35mm