Using Karnaugh maps:
This is a OR b OR d:
\ab
cd\ 00 01 11 10
---+-----------+
00 | | X| X| X|
01 | X| X| X| X|
11 | X| X| X| X|
10 | | X| X| X|
+-----------+
This is a OR c:
\ab
cd\ 00 01 11 10
---+-----------+
00 | | | X| X|
01 | | | X| X|
11 | X| X| X| X|
10 | X| X| X| X|
+-----------+
Intersecting them, we get:
\ab
cd\ 00 01 11 10
---+-----------+
00 | | | X| X|
01 | | | X| X|
11 | X| X| X| X|
10 | | X| X| X|
+-----------+
Obviously, this is a OR (something), where the (something) is:
00 01
11 | X| X|
10 | | X|
Since the (something) isn't a rectangle, it requires two expressions, which could be either AND'ed or OR'ed together, depending on how we want to approach it. We'll use OR in this example, since it gives a simpler expression.
In this case, we can group the two X's next to each other with two more to fill the entire cd line, so cd can be one of the expressions. We can also group the two on top of each other with the two to their right to form a square. This square represents the expression bc, since both a and d vary within the square.
So the final expression is a OR ((c AND d) OR (b AND d)), or a + cd + bd. Much nicer, isn't it?