Michael V. Swain Michael Siglain Michael Audain Michael Crupain Michael Swaine Michael van michael Nyman michael R. Czinkota Michael van, michael R.