Combinatorics is a branch of pure mathematics that pertains to the study of finite or countable discrete structures. This book looks at various aspects of combinatorics as a science. It brings forth the recent developments from across the globe. This book should be of assistance to students and mathematicians who are looking for the latest breakthroughs and researches in this field.