Advanced accounting : principles and practice. stage two ( for higher level financial accounting students ) - Nambiar, M C K