defenestratin - who? 

more about : defenestratin