Harper celebrating 80th birthday