Professional ethics in public accounting: fundamentals and applications | Synapse