Mark A. Rose

Mark Alexander Rosenthal