Al Filreis, curriculum vitae

[updated December 18, 2018]