Ukraine's Euromaidan analyses of a civil revolution - Marples, David R.