Advanced Marketing Finance and Cost and Financial Management for Non-specialists of Advanced Marketing Finance and Cost and Financial Management for Non-specialists