John Lucarotti
20 May 1926-20 November 1994 Paris
The far distant dead
Killer whale
Death à la carte
The white elphant
Castle de'ath