Lemnos, a rugged island in the northern Aegean, bears the scars of divine wrath and ancient tragedy. It is most famed as the landing place of Hephaestus, the di...