Odd showers; or, An explanation of the rain of insects, fishes, and lizards; soot, sand, ans ashes; red rain and snow; meteoric stones; and other bodies, by Carribber; intended chiefly for young persons
[Gibb, Sir George Duncan, 1821-1876]