Governmental and nonprofit accounting : theory and practice