The impact of your generosity and loveliness to all you met will be felt for years to come. Sleep well my friend. Thank you for the laughs and the memories. X