Difference equations : theory, applications and advanced topics /: theory, applications and advanced topics. (2020)