Patrick J Bateman
Business & Management / Communications and Media Studies
AD Scientific Index ID: 929984
person_outline
Patrick J Bateman's MOST POPULAR ARTICLES