DR MICHAEL PERFECT
About
Publications
Teaching
Talks
Contact Details
M.J.Perfect@ljmu.ac.uk
John Foster Building
80-98 Mount PleasantÂ
LiverpoolÂ
L3 5UZ
Abstracts
Comments