Samuel_Marshall_Perry loading ...