Va'eira Parsha Challenge 5786

From The Parsha Challenge by R Dovid Y. Schwartz.