Het Jeruzalem virus by Jeff Long