Hanis Rofiq

71%
Flag icon
There are two kinds of consequences: natural and logical.
First Things First
Rate this book
Clear rating
Open Preview