Al Filreis, curriculum vitae

[updated March 18, 2017]