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
Publications
>
Abstracts
Comments