Here's the cover for the Spanish edition of Science Tales. It will be out some time this year from Lee/Me. Probably not with that typeface though.
Go, Read: Illustration Art Series Of Posts On The Art Of Richard Thompson - (1, 2, 3, 4, and potentially although not quite yet 5)
3 hours ago