Consider the following premises. John is a soldier or Richard is not a carpenter. David is not a writer or Robert is taking a plane. David is a writer or Richard is a carpenter. If Robert takes a plane, then John is a soldier. Can we infer the following from them? John is not a soldier.
 From the fact that David is a writer or Richard is a carpenter, and that David is not a writer or Robert is taking a plane we can infer that Richard is a carpenter or Robert is taking a plane. From the fact that John is a soldier or Richard is not a carpenter we can infer that if Richard were a carpenter, then John is a soldier. Finally, from the fact that if Richard were a carpenter, then John is a soldier, that if Robert takes a plane, then John is a soldier, and that Richard is a carpenter or Robert is taking a plane we can infer that John is a soldier, which contradicts that John is not a soldier. Therefore, the answer is no.