Mark Ostrowski studied Russian Language and International Relations at the University of Surrey, East European Studies at Sussex, and received his Ph.D. from the University of London, School of Slavonic and East European Studies – his thesis supervisor was Prof. Norman Davies. His thesis has been online for many years now:“To Return To Poland Or Not To Return” – The Dilemma Facing The Polish Armed Forces At The End Of The Second World War –
His views have often been regarded as controversial, and often unpopular, but being a self-proclaimed historical revisionist, that is only to be expected.